package com.wy.classloader;

import org.springframework.stereotype.Component;

import java.lang.reflect.Method;

/**
 * 类名 TestClass
 * 功能描述 TestClass
 * 开发人 王勇
 * 创建日期 2023-11-03 13:11
 * 负责人 王勇
 * 交接时间 2023-11-03
 */
@Component
public class TestClass {
    @QmConsumerAdapter(topic = "test")
    public void testMethod(){
        Class<? extends TestClass> aClass = this.getClass();
        Method[] methods = aClass.getMethods();
        for (Method method : methods) {
            if (method.getName().equals("testMethod")) {
                ConsumerAdapter annotation = method.getAnnotation(ConsumerAdapter.class);
                System.out.println("有没有变成想要的注解："+annotation);
            }
        }
    }
}
